WD40 is not a lubricant, it's a penetrant so within no time it will dry up and just dirty the area.
I clean the whole hing down of all the grease and then add in fresh Einszett ultra gel grease which sprays on as liquid and then stiffens up when it's seeped into the inner workings.